#ifndef ota_H
#define ota_H

#include "../main.h"
#include "../nvs.h"
#include "esp_task_wdt.h"
#include <string.h>
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "esp_system.h"
#include "esp_event.h"
#include "esp_log.h"
#include "esp_ota_ops.h"
#include "esp_http_client.h"
#include "esp_flash_partitions.h"
#include "esp_partition.h"
#include "nvs.h"
#include "nvs_flash.h"
#include "driver/gpio.h"
// #include "protocol_examples_common.h"
#include "errno.h"
#include "esp_https_ota.h"
#include "esp_ota_ops.h"


esp_err_t OTA_Init();
void OTA_Trigger(void);


#endif
